home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 3663 < prev    next >
Encoding:
Text File  |  1996-08-05  |  13.8 KB  |  313 lines

  1. Path: uwm.edu!msunews!raine
  2. From: raine@msupa.pa.msu.edu (Robert Owen Raine)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: a3000 boot prob
  5. Date: Mon, 05 Feb 96 16:30:47 GMT
  6. Organization: Michigan State University
  7. Message-ID: <4f5b1b$k06@msunews.cl.msu.edu>
  8. References: <4f59jp$p8s@news.service.uci.edu>
  9. NNTP-Posting-Host: raine.pa.msu.edu
  10. X-Newsreader: News Xpress Version 1.0 Beta #3
  11.  
  12. In article <4f59jp$p8s@news.service.uci.edu>,
  13.    eabu2072@aldebaran.oac.uci.edu (Kilroy) wrote:
  14. >get a grey screen...what does that mean???
  15. -----------------------------------------
  16. Power-up operation summary (tests, LED blinks, screen colors)
  17. (Hans Hansen)
  18. Newsgroups: comp.sys.amiga
  19. Subject: Screen colors and other boot things
  20. Date: 16 Jul 87 01:42:24 GMT
  21.  
  22. Dark gray            Ok Hardware
  23. Light gray           Ok Software
  24. Red                  Bad ROM Checksum
  25. Green                Bad RAM
  26. Blue                 Bad Custom Chips
  27. Yellow               Exception
  28.  
  29. (INITIALIZATION FROM OS ROMS)
  30. Clear Chips
  31. Disable DMA and Interrupts
  32. Clear the Screen
  33. Check the Hardware
  34. Pass or fail the Hardware to the Screen  (BLUE|BAD) (DarkGray|OK)
  35. Checksum the ROMs
  36. Pass or fail the ROMs to the Screen    (RED|BAD) (LightGray|OK)
  37. System setup (..is finished)
  38.  
  39. Check the RAM at $C00000
  40. Move SYS_BASE to $C00000 if it exists
  41. RAM Test ; hummm.... not very good though needs to indicate hex location
  42. Pass or fail the RAM to the Screen (LED Blinks 9short 1long | GREEN | BAD)
  43. Check the Software
  44. Pass or fail the Software to the Screen  (Yellow|BAD) (LightGray|OK)
  45. Set up the RAM
  46. Link the Libraries
  47. Find External RAM and link it to the list
  48. Set up Interrupts and DMA (for boot drive especially)
  49. Start default Task
  50. Check for 68010, 68020, and 68881
  51. Check for an Exception (System Alert?)
  52. System Reset (..Let the good times roll!)
  53. ----------------------------------------------------------------
  54. Tips for Smooth Operation of the Amigas
  55. by Bryce Nesbitt & Bruce Takahashi
  56.  
  57. (previously written a couple of years ago)
  58.  
  59. 1) For the Amiga A1000, connect the pin #10's (ground) of the four PAL's
  60. together on the daughter board with heavy wire.  Apparently the signal
  61. ground path is strange and creates unreliable logic signals to U6J, U6K,
  62. U6L, and U6N.  If you want a better connection, wire the mother board and
  63. daughter board grounds together.
  64.  
  65. 2) Check the expansion hold-down screws for proper length (not too long)
  66. Sometimes the screw will bend and short the second of the two layers of
  67. sheet metal to the circuit board. It may be best to try and first set the
  68. screws without the video expansion ram to "pre-tap" the sheet metal. It
  69. will be easier then to snug the hold-down screws for the expansion card.
  70.  
  71. 3) Push all chips down fully into sockets.  Some chips may not be seated
  72. properly or even have bent pins.  Straighten bent chip pins with a pair of
  73. smooth pliers.
  74.  
  75. 4) Preferences has a screen centering gadget that if moved too far to the
  76. left, will cause some of the sprites to be distorted.
  77.  
  78. 5) For programmers:
  79.         a) Use this instead of AllocMem():
  80.  
  81. #include "exec/memory.h"
  82.  
  83. /* Safe AllocMem.  Will not let your run the system down to zero bytes.
  84.  * For all to use, by Bryce Nesbitt
  85.  *
  86.  * You may wish to increase PANIC_FACTOR.
  87.  */
  88. #define PANIC_FACTOR_CHIP 4096L
  89.  
  90. APTR SafeAllocMem(size,flags)
  91. long size;
  92. long flags;
  93. {
  94.    register APTR p;
  95.  
  96.    if ( p=(APTR)AllocMem(size, flags) ) {
  97.       if ( AvailMem(MEMF_CHIP) < PANIC_FACTOR_CHIP ) {
  98.          FreeMem(p,size);
  99.          return(0);
  100.       } /* System is low... no go! */
  101.    }
  102.    return(p);
  103. }
  104.  
  105. If you need to tell the user that the system is out of memory, but there
  106. is not enough memory to post a requester or Alert, simply set the title of
  107. your Window or Screen to "** NO MEMORY **" (possibly with a red pen
  108. color). This operation does not require any allocations. b) There is a bug
  109. in Text() that will clip text too soon if the write is started from beyond
  110. the left edge of the RastPort. c) WindowToFront() (and probably the other
  111. Intuition "deferred" actions) will lock up if the user is holding down an
  112. icon from the Workbench tool.
  113.  
  114. 6) If you use internal memory expansion, you should ground clip the
  115. motherboard to the internal expansion board, preferably at the point on
  116. the expansion were the ram array is.
  117.  
  118. 7) Use only high quality disks. Poor disks may format and copy correctly
  119. but time may find lost data or files.
  120.  
  121. 8) Make sure that your machine's fan is unobstructed and operating
  122.  
  123. 9) Use a single AC power outlet with enough grounded power sockets for all
  124. your equipment.  This keeps the AC polarization correct between all your
  125. equipment power supplies. If you examine a three prong outlet, you will
  126. notice that it looks like a pair of eyes with a mouth.  The mouth is
  127. supposed to be electrical "ground"; the smaller slot is the "hot"; the
  128. larger slot is "neutral".  A power plug without a ground prong may have
  129. one of its contact blades larger to fit only in the "neutral" slot. Don't
  130. ever defeat it's purpose. To do so will endanger you and your equipment.
  131.  
  132. 10) This should have been ICHI BAN: Never connect or disconnect cables
  133. while equipment are powered, or blindly probe for a mating.  This includes
  134. your printer, external drives, modems, and other peripherals. Modems, for
  135. instance, have +/- 12 volts on its pins.  Damage can result when these
  136. pins accidently touch the wrong pins on the computer.  Always check to see
  137. that you have the appropriate cable and cable adaptions before you attempt
  138. usage.
  139.  
  140. 11) Don't guess where the cables connect.  Look where you plug your
  141. equipment.  The A2000 has a round DIN connector for the keyboard. Always
  142. make sure the connector marker is on top before plugging.  Don't do as
  143. many people do.  Don't insert and then twist until it fits.  This will
  144. slowly damage your connectors.  IBM PC keyboards are not compatible.
  145.  
  146. 12) Be very careful that the metal band around your mouse connector
  147. doesn't short the pins of the mouse port when inserting.
  148.  
  149. 13) If you encounter a power failure, turn-off all your equipment. When
  150. power is turned on by your Electric Company, your equipment may experience
  151. damaging power spikes or fluctuations.
  152.  
  153. 14) Remove disks when shutting-down a system. Park your harddrive if it
  154. is not the auto-parking type.
  155.  
  156. 15) Video monitors develop high levels of static electricity.  It is best
  157. to plug the monitor and computer into the power outlets before connecting
  158. the monitor cable. Always use a 3-prong power outlet. If your monitor plug
  159. wasn't designed with a ground prong, use a power outlet that is correctly
  160. polarized.
  161.  
  162. 16) Always snug and not tighten the thumbscrews or clips to your
  163. connectors.
  164.  
  165. 17) Never place magnets near your monitor.  This includes speakers,
  166. printers, and telephones which develop magnetic energy.
  167.  
  168. 18) Be sure to include in your startup-sequence file a stack command.
  169. However, programmers should check the stack size if they need more than
  170. 4000 bytes-Operating System overhead. I *don't* increase my stack, or if I
  171. do it's to 8000. (Now you know what me, myself, and I do.)
  172.  
  173. 19) Before working on the interior of your computer, always touch either
  174. the disk drive's or power supply's metal casing to discharge any damaging
  175. static electricity.
  176.  
  177. 20) The Amiga monitors have a metal shield installed under the casing. If
  178. you are using a non-Amiga monitor, make sure that your monitor has some
  179. shielding or make one using a metal kitchen tray (?).
  180.  
  181. 21) Don't mix and blend versions of operating systems. You are asking for
  182. problems and will get them most of the time. If you are still using older
  183. software, you are asking for problems anyway.
  184.  
  185. 22) When paying for shareware and you want a response from them, cut the
  186. bill in half and staple a note as to where the other half went. Nah, don't
  187. do it; it's illegal.  Darn my buckies!  I just became a felon when I
  188. thought
  189. of an excellent programmer.
  190.  
  191. 23) When plugging in cards for the A2000 Amiga, there is the end of the
  192. card which screws to the back of the Amiga.  The metal bracket, which is
  193. attached to the card for this purpose, has a tendency to catch at the
  194. bottom of the bracket to the casing of the Amiga.  To seat properly, the
  195. bracket must be pushed against the back of the Amiga and then it will move
  196. further down.  Make sense?  The main point is: Don't force the bracket to
  197. seat and especially don't use the screw to force it to seat! Always screw
  198. the cards down to prevent shorts
  199.  
  200. 24) Genlock for the Amiga may need some modifications to sync properly.
  201. The modification needs to be done on the early models and requires that
  202. R55 resistor be removed and R108 to be changed to 1.5K ohms. R55 is a
  203. 4.7K ohm resistor located near the Q3 transistor, and R108 is a 1K ohm
  204. resistor located near pin#10 of the MC1377 chip.
  205.  
  206. 25) The composite video of the Amiga A1000 needs color correction. Your
  207. red, greens, and blues may not look correct.  The modification is simple;
  208. just remove resistor R140; located on the rear-left of the motherboard. On
  209. some A1000's, R140 will have to be replaced with a 470K ohm resistor
  210. instead.
  211.  
  212. 26) CORRECTED!
  213.  
  214. 27) Keep your equipment out of sunlight; even when reflected by mirror or
  215. walls while you are away from home. Overheating problems are increased if
  216. the power supply vents are blocked or if it is resting on a rug. Keep the
  217. power supply in a well ventilated area.
  218.  
  219. 28) You cannot keep your cat or dog's fur out of your internal disk drive.
  220. The fan sucks through there. Internal drives now have spring loaded doors
  221. on the front which help in reducing contamination.
  222.  
  223. 29) A clean mouse is a healthy mouse.  Clean your ball and rollers with Q-
  224. Tips, rags, toothpicks, picks, and jack-hammers.
  225.  
  226. 30) Sticky keyboard keys?  Remove that key button with a chip puller and
  227. clean both button and switch with Q-Tips and alcohol.  If your lucky, the
  228. shank of the key switch isn't split.  If it is, The split will widen in
  229. the switch and wedge. Replace the switch or oil the shank with 3in1 oil
  230. only. You may get lucky and find a repair station with some damaged
  231. keyboards with good switches.
  232.  
  233. 31) Does your monitor seem to sink into your A1000 computer case? Put a
  234. plywood or 1/4 inch plexi-glass platform underneath. Does your A2000
  235. keyboard seem to sink in the middle? Re-enforce the middle of the
  236. keyboard's circuit board with a rubber spacer. Does this list seem a bit
  237. long? Make some hot apple cider and come back here.
  238.  
  239. 32) If one or more of your mouse buttons goes flaky, it can be replaced.
  240. If the switch is "Flag", with a square body about 12mm in size with four
  241. leads you may be in luck.  If the switch is the type where the actuator is
  242. completely flush to the switch body, the replacement part can be had from
  243. Panasonic; Digi-Key (1-800-DIGI-KEY) sells it as part #P9950, 36 cents
  244. each. If the switch button is slightly raised from the main body (by about
  245. 1mm) you will either need to adapt the above part or try and find a better
  246. match.  Mouser electronics (817-483-4422 or 619-49-2222) part # 10KB001,
  247. 49 cents each, *might* do the job. Some mice switches are dual switches
  248. with only half being used! Use the other half by rotating the switch 180
  249. degrees.
  250.  
  251. 33) GET MEMWATCH from John Toebes!!
  252.  
  253. 34) CORRECTED!
  254.  
  255. 35) Dead Issue.
  256.  
  257. 36) Ribbon cables should never be bent at angles to the degree of being
  258. sharply folded.  All folds of ribbon cable should gently loop.  A sharp
  259. crease can damage, short or break the wires inside the ribbon cable.  In
  260. the cable from the disk drive mechanism, this can mean Guru's or the
  261. device not being recognized.  MANY RIBBON CABLES FOR THE BRIDGECARD HAVE
  262. BEEN DAMAGED BECAUSE OF THE CREASES IN THE PACKAGING OF THE PRODUCT.
  263. THIS
  264. HAS DAMAGED DRIVES AND BRIDGECARDS. IF A RIBBON CABLE IS SHARPLY FOLDED,
  265. USE AT YOUR OWN RISK.
  266.  
  267. 37) Copy and run questionable or unknown programs in RAM disk with your
  268. disks removed or write protected.  This will prevent you from crashing the
  269. disk drives and damaging the disks.
  270.  
  271. 38) Corrected!
  272.  
  273. 39) For A2000 users with BridgeCards, keep the ribbon cable going to the
  274. 5 1/4 floppy away from the motherboard. Lay the ribbon cable on top of the
  275. cards instead of underneath.  The ribbon cable picks up interference which
  276. can cause your machine to intermittently GURU or cause devices not to be
  277. recognized. (*** note *** Some A2286 bridgeboards will display parity
  278. errors. Return these for exchange.)
  279.  
  280. 40) All computer equipment need a minimum amount of time before powering
  281. back on-line.  For the Amiga A1000 and A500, you must wait a minimum of 20
  282. seconds before power-up and as long as 30 seconds or more for the A2000
  283. Amiga. Computers need time to completely power-down and discharge all
  284. voltages which may be sustaining corrupted data in RAM and other chips.
  285.  
  286. 41) If your computer monitor remains powered and unattended for extended
  287. periods of time, use a display blanking program.  This type of program
  288. will "black-out" your display until there is some kind of user action from
  289. the mouse or keyboard.  Your display will temporarily "black-out" after a
  290. set number of minutes of inactivity.  Public domain programs like "PopCLI"
  291. from the Software Distillery and "ScreenSaver" from Perry Kivolowitz are
  292. good examples.  Leaving the colors stationary for days on end will
  293. burn-out the phosphors of the monitor leaving you with a ghost image
  294. of the display forever. I set my screen to black-out after 10 minutes of
  295. inactivity.
  296.  
  297. 42) It's a good idea to assign your T: directory to RAM:T before executing
  298. any command script. The reason is increased speed and less drive activity.
  299.  
  300.  
  301. Hope these tips help. Try 3 that is often the problem.
  302.  
  303.  
  304.  
  305.                                                           \|/                                                                                            @ @
  306. ------------------------------------------------------oOO-(_)-OOo--------------
  307. Only Amiga Makes it Happen                      Bob Raine
  308. The computer for the creative mind              Michigan State University
  309. Make Up Your Own Mind                           Physics Astronomy Dept.
  310. Amiga / The Alternative                         Raine@msupa.pa.msu.eduEscom:
  311.             "Anything is Possible"
  312. -------------------------------------------------------------------------------
  313.